﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DAL
{
    public interface IDAL
    {
        // branch fonction
        public void addNewBranch();
        public void editBranch();
        public void deleteBranch();

        //Account fonction
        public void addNewAccount();
        public void editAccount();
        public void deleteAccount();

        //Transaction fonction
        public void addNewTransaction();
        public void editTransaction();
        public void deleteTransaction();

        //Reports fanction
        public void gatReportsAllBranch();
        public void gatReportsAllprivteAccount();
        public void gatReportsAllBuisnessAcount();
        public void gatReportsAllTransactionByDate(DateTime start, DateTime end);

    }
}
